Super Micro Computer Plunges 65% Amid Founder Scandal and Institutional Exodus
Super Micro Computer (SMCI) shares have collapsed 65% from their July 2024 peak of $60.71, now trading at just 7x forward earnings—a stark discount to its historical 12x average. The selloff accelerated after co-founder Wally Liaw was indicted for allegedly bypassing U.S. export controls to China, prompting Tortoise Capital and other major investors to flee. Zacks Investment Management has labeled the stock 'uninvestable.'
Despite the turmoil, some bulls point to SMCI's strategic position in AI infrastructure—supplying servers to Nvidia-powered data centers—and its projected $40 billion fiscal 2026 revenue. CEO Charles Liang,未被指控, maintains the company is cooperating with authorities. The Wall Street consensus remains a tepid 'Hold' as the cloud over Liaw's departure lingers.